package sessionbeans;

import java.util.List;

import javax.ejb.Local;
import javax.ejb.Remote;


import entities.PedidoProveedores;
import entitiesdto.CantidadArticuloDTO;
import entitiesdto.PedidoProveedoresDTO;
import entitiesdto.SolicitudFabricacionDTO;

/*
 * Item 2) Se ocupa de recibir la solicitud de fabricacion (la envian los CD),
 * crea el pedido de fabricacion para cada articulo pedido (es un doc interno),
 * y si ya existia un pedido para el articulo solicitado, actualiza
 * el pedido de fabricacion.
 * 
 * Item 4) Verificar las
 */

@Local
public interface AdminFabricacion {
	
	public boolean crearPedidoFabricacion(SolicitudFabricacionDTO solFabr);
	public List<CantidadArticuloDTO> getArticulosSolicitados();
	public PedidoProveedoresDTO comenzarFabricacion();
	public boolean crearSolicitudFabricacion(SolicitudFabricacionDTO solFabr);
	public List<PedidoProveedoresDTO> getPedidosProveedores();
	
}
